'''
8种定位方式:
id、name 、class name、tag name
'''
import time

from  selenium import webdriver
from  selenium.webdriver.common.by import By

# 获取驱动
driver = webdriver.Chrome()
# 通过驱动打开网页
driver.get("http://www.baidu.com")
time.sleep(2)
# 定位元素
t = driver.find_element("id","chat-textarea")

# 给文本编辑框发送信息
t.send_keys("selenium")
t.send_keys("是什么")
# 如果通过class属性值定位，并且class属性值有多个，必须通过.来连接多个值
driver.find_element("class name","chat-input-textarea.chat-input-scroll-style").send_keys("？")

# 定位百度一下按钮元素 并且点击
driver.find_element(By.ID,"chat-submit-button").click()

time.sleep(2)

# 切换到其他网页
driver.get("http://www.sogou.com/")
time.sleep(2)
# driver.find_element(By.NAME,"query").send_keys("ui测试")
driver.find_element(By.CLASS_NAME,"sec-input").send_keys("ui测试")
driver.find_element("class name","sec-input").send_keys("怎么测试")


time.sleep(10)
# 关闭网页
driver.close()
